home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Technical Documentation / Inside Macintosh / IM—QuickDraw GX ß3 / Extensions and Drivers / Extensions and Drivers.rsrc / IDX#_1000 < prev    next >
Encoding:
Text File  |  1994-04-27  |  13.6 KB  |  25 lines

  1. ÅSymbolsABCDEFGHIJKLMNOPQRSTUVWXYZapplication phase of printing
  2. despooling during imaging phase of printing'device communications phase of printingdevice dependencehandling messagesimaging phase of printingimaging systemsfor printing documentsmessage handlersflow of controlmessagesdefault implementationsflow of control
  3. forwardingoverriding messagesprinter driversaboutand device dependencehandling messagesoverriding messagesplanning to write
  4. resources foruser interface andusing with printing extensionsprinting extensionsaboutand device independenceand use with applicationsconcurrent operation of examples ofhandling messagesoverriding messagesplanning to writeresources used inuser interface andusing with printer driversprinting functionsprinting messages handlers forhandling
  5. overridingprinting phasesapplication phasedevice communications phase
  6. imaging phasespooling phaseprinting resourcesabout"QuickDraw GX printing architecture    rendering during imaging phase of printingspooling phase of printing'pext' segment file typeAddBackwash function%background picture printing extensionclosing the spool filedrawing the background pictureextension load resource for#extension optimization resource forextension scope resource forhandling panel eventsinitializing the environment
  7. jump tablemessage overrides inoverride  resource for
  8. program filessample output fromshutting down the environment(storing the background in the spool file    task listBWCloseSpoolFile functionBWCreateSpoolFile functionBWDespoolPage functionBWHandlePanelEvent functionBWInitialize functionBWJobPrintDialog functionBWShutDown functionclosing the spool file
  9. code segmentsused in printing extensionsdefining extension scopedevice communications    modifying dialog boxes(in background picture printing extensionexception handling extension load ('load') resourceuse in extensions(extension optimization ('eopt') resource)for background picture printing extension!extension scope ('scop') resource
  10. example of)for background picture printing extensionforwarding messagesGXCloseSpoolFile messageGXCreateSpoolFile messageGXDespoolPage messageGXDumpBuffer messageGXHandlePanelEvent messageGXInitialize messageGXJobPrintDialog messagehandling panel eventsmodifying pages during
  11. jump tableand override ('over') resource    described
  12. example of(in background picture printing extensionLoadAPict functionmessage overrides    described(in background picture printing extension
  13. in extensionsspecifying in resourceschoosing    overridessendingmodifying pagesduring spoolingin the imaging phaseNewMessageGlobals messagenrequire macronrequire_action macroOpenBackwashPanel functionoptimizing extension useoverride ('over') resource
  14. example ofIDs ofused in printing extensionscode segment file typedefineddefining the scope offiles used to implement implementing
  15. loading orderoptimizing the use ofQuickDraw GX compatibilityresource ID rangeQuickDraw GX compatibilityfor printing extensions
  16. require macroresource types'eopt''over''scop''vers'    resourcesID range used in extensionssending messagesSetupPrintPanel functionshutting down the environmentspoolingmodifying pages duringversion ('vers') resource'dpcn' icon file type'dpcs' icon file type'dpnn' icon file type'dpns' icon file type'FREF' resource type'LDEF' resource type'PACK' resource typecapture ('cpts') resource examples ofChooserinterfacing with!Chooser package ('PACK') resourceused in printer drivers collectionsused with printingcolor matchingand PostScriptfor PostScript devicescolor printingvalues for an 8-color printercolor profile ('prof') resource color values    ColorSync communications ('comm') resource
  17. example of-compatibility with Macintosh Printing Managerconverting shapescustomization ('cust') resource
  18. example ofdesktop printer iconsfile types fordesktop printer status iconsdesktop printer window messages forreading data from file
  19. not-connectedPAPSCSIserialmessagesdialog panel ('ppnl') resourcesdirect-mode printingdisplaying status text stringsFetchStatusString function file reference ('FREF') resourceFinder interface messagesGXAlertTheUser functionGXBufferData messageGXCloseConnection messageGXCompleteSpoolFile message GXConvertPrintRecordFrom messageGXConvertPrintRecordTo messageGXCountPages messageGXDefaultJob messageGXDefaultPrinter messageGXDespoolData messageGXDespoolResource messageGXDTPMenuSelect messageGXFetchDTPData functionGXFetchTaggedData messageGXFindFormatProfile messageGXFindPrinterProfile messageGXFinishSendPage messageGXFreeBuffer message%GXGetAvailableJobFormatModes functionGXGetDTPMenuList messageGXHandleAlertEvent messageGXHandleAlertFilter messageGXImageDocument messageGXImageJob messageGXImagePage messageGXInitializeStatusAlert message GXJobDefaultFormatDialog messageGXJobFormatModeQuery messageGXOpenConnection messageGXPrCloseDoc messageGXPrintRecordToJob messageGXPrJobInit messageGXPrJobMerge messageGXPrOpenDoc messageGXPrOpenPage messageGXPrValidate messageGXRasterDataIn messageGXRasterLineFeed messageGXRasterPackageBitmap messageGXRenderPage messageGXReportStatus functionGXSetFormatProfile message$GXSetPreferredJobFormatMode functionGXSetPrinterProfile messageGXSetupImageData messageGXShutDown messageGXSpoolData messageGXSpoolPage messageGXSpoolResource messageGXStartJob functionGXStartJob messageGXStartSendPage messageGXVectorLoadPens messageGXVectorPackageShape messageGXVectorVectorizeShape messageGXWriteData messageGXWriteDTPData function GXWriteStatusToDTPWindow messagehandling manual feedicon file types'dpcn''dpcs''dpnn''dpns'iconsfor printer driversImageWriter II printer driverapplication optionscapture resources forcommunications resource forcustomization resource fordirect-mode printingestablishing preferencesimaging system resource for:implementing compatibility with Macintosh Printing Managerinitializing constant datajump table forlook resource formessage override prefix override of GXDefaultJob message(override of GXJobFormatModeQuery messageoverride of GXShutDown message#override of GXStartSendPage messageoverride resource forraster package resource for raster preferences  resource forrendering message overrides
  20. resources forspecial page handlingstatus resource for    task listimaging messages
  21. overriding imaging system ('isys') resource
  22. example ofused in printer driversinitializing constant datajob collection#coordinating with override resource!list definition ('LDEF') resourcelook ('look') resource
  23. example ofMacintosh Printing Managerchoosing for driversin printer driversPostScript imagingraster imaginguniversal imagingvector imagingcoordinating with jump tableused in printer driversPostScript imaging messages(PostScript preferences ('pdip') resource"preferred printing characteristicsprinter configuration fileand status recordsbundle resource forcode segments used indefineddefining code segmentsdirect-mode printingestablishing preferencesfile reference resources for
  24. files used inicon resources
  25. imaging phaseimaging systems forprinting alert boxes7providing compatibility with Macintosh Printing ManagerQuickDraw GX compatibilityrendering pagesresources used withsetting up job parameters
  26. spooling datastoring the configuration    task list terminatingusing messages printing alert ('plrt') resourceprinting alert boxes
  27. displaying text stringsprinting optionsfor printer drivers)QuickDraw GX desktop printer status iconsraster imaging messages raster package ('rpck') resource
  28. example of$raster preferences ('rdip') resource
  29. example ofrendering pagesreporting status'comm''cust''FREF''isys''LDEF''look''PACK''pdip''plrt''ppnl''prof''rdip''rpck''stat' for driversspecial page handling messages forwriting data to filestatus ('stat') resource
  30. example of&status icons for desktop printer iconsstatus information
  31. displayingstatus recordsstatus text strings
  32. displayingterminating the print jobuniversal imaging messages
  33. user alert
  34. conditionsprocessing loopresolving conditionsvector imaging messages view devicesapplication messagescolor profile messages messages forcover page constantsdialog box messagesdisplay structurefeed mode constantsfile save type constantsFinder dialog box messagesFinder menu messagesgxDisplayRecord structureGXFilterPanelEvent messageGXHandleAlertStatus messageGXJobStatus messagegxManualFeedRecord structuregxOffscreenPlaneRec structuregxOffscreenRec structuregxOffscreenSetupRec structuregxPageInfoRecord structuregxPanelEvent enumerationgxPanelInfoRecord structure"gxParsePageRangeResult enumerationgxPenTable structuregxPenTableEntry structuregxPlaneSetupRec structure'GXPostScriptDownloadProcSetList message*GXPostScriptGetDocumentProcSetList message/GXPostScriptGetPrinterGlyphsInformation message"gxPostScriptImageDataRec structure GXPostScriptQueryPrinter message%gxPostScriptRenderOptions enumerationgxPrintDestinationRec structuregxPrinterGlyphsRec structuregxPrintingBuffer structuregxProcSetListRec structuregxRasterImageDataRec structure"gxRasterPackageBitmapRec structure gxRasterPlaneOptions enumeration!gxRasterRenderOptions enumerationGXStartPage messagegxStatusRecord structure?gxUniversalPrintRecord structure. See universal print structuregxVectorImageDataRec structure!gxVectorRenderOptions enumerationgxVectorShapeDataRec structure gxVectorShapeOptions enumerationgxVHalftoneCompRec structuregxVHalftoneRec structurehead motion constantsmanual feed structureprefixes application
  35. color profile
  36. compatibility
  37. despoolingdevice communications
  38. dialog boxFinder dialog box Finder menuobjectpaper-handlingspoolingstorageNewHandle functionNewMessageGlobals functionobject messagespage information structurepanel event actions panel eventspanel responsespaper orientation constantspaper tray constantspaper-handling messagesparse range resultsPostScript glyphs structure#PostScript imaging system structure'PostScript procedure set list structurePostScript query resultsPostScript render optionsprint options constantsprint-to-file structureprinting buffer structurequality mode constantsraster imaging system structureraster render options for&raster offscreen plane setup structureraster plane options for raster offscreen plane structure raster offscreen setup structureraster offscreen structureraster package bitmap structureraster package optionsraster package structureraster package options forraster plane optionsraster render options)SetMessageHandlerInstanceContext functionstatus structurestorage messagesuniversal print structurecover page options fordefinedfeed modes forfile save types forpaper orientation options forpaper tray selections forprint options forprint quality modes forprint-head motions for#vector halftone component structurevector halftone structurevector imaging system structure vector pen table entry structurevector pen table structurevector pen unitsvector render optionsvector shape optionsvector shape structureaccessing driver datamessages sent byChooser messagesDevice functiondispatch selectorDisposeHandle functionfunction dispatch selectorGXAddPrinterViewDevice function GXCleanupOpenConnection functionGXCleanupStartJob functionGXCleanupStartPage functionGXCleanupStartSendPage functionGXCountTrays functionGXGetJob function#GXGetMessageHandlerResFile functionGXGetPrintingAlert functionGXGetTrayMapping functionGXGetTrayPaperType functionGXHandleChooserMessage functiongxJobFormatMode enumerationgxJobFormatModeTable structuregxPanelSetupRecord structureGXPrintingAlert functionGXPrintingDispatch functiongxPrintingPanelKind enumeration%GXSetAvailableJobFormatModes functionGXSetTrayPaperType functionGXSetupDialogPanel functiongxTrayIndex typegxTrayMapping enumerationimaging optionsimaging optionsjob format mode tablejob format modesmessage cleanup functionssegmenting code for!panel setup information structure paper traysand paper types
  39. configuredcountingprinting panel kindsPRINTINGDISPATCH macrosegmenting message codetray mapping constantstray mapping types*'cpts' resource type. See capture resource'crst' resource type'dctl' resource type9'eopt' resource type. See extension optimization resource+'over' resource type. See override resource9'pdip' resource type. See PostScript preferences resource'pfil' resource type;'prec' resource type. See PostScript procedure set resource:'ropt' resource type. See raster package controls resource'scan' resource type'stab' resource type)'stat' resource type. See status resource'tray' resource type'tryn' resource type*'vers' resource type. See version resource!AppleTalk communications resource8buffering and input/output preferences ('iobm') resource0buffering and input/output preferences structurecolor set ('crst') resourcecustomization structure dialog control ('dctl') resource.PostScript printer font type ('pfnt') resourcefor an encoded fontfor the Adobe character setfor the Apple character set for the equivalent character set*PostScript procedure set ('prec') resource%PostScript scanning ('scan') resourceprint record ('PREC') resourceprint-to-file ('pfil') resourceresource files$PrinterShare communications resourceresource files
  40. attributes offilesuses for)raster package controls ('ropt') resource!raster package controls structure"raster package options enumerationraster preferences structureresolution ('resl') resourceresolution structure'cpts''crst''dctl''iobm''load''pfil''pfnt''PREC''resl''ropt''scan''stab''tray''tryn'scaling table ('stab') resourceSCSI communications resourceserial communications resourcestandard number structuretray count ('tray') resourcetray name ('tryn') resource